/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package mwt.xml.xdbforms.xformlayer;

import java.util.Map;

/**
 * Definisce un builder per la costruzione di un documento xforms
 * @author Gianfranco Murador
 */
public interface XFormDocumentBuilder {

    /**
     * Aggiunge un binding namespace per la documentazione
     * @param map mappa con l'abbinamente URI - Prefisso
     */
    
    public void addNameSpaceBinding(Map<String, String> map);

    /**
     * Ritorna un nuovo document XFormDocument
     * @return oggetto di tipo XFormDocument
     * @see XFormDocument
     */
    
    public XFormDocument newXFormDocument();
}
